package com.cskaoyan.javase.array.operation6.traverse1;

/**
 * @description: 增强for循环或者foreach
 * @author: wuguidong@cskaoyan.onaliyun.com
 **/

/**
 * 使用增强for循环或者foreach 遍历数组
 * 语法：
 * for(数组中元素的数据类型 变量名 : 要遍历的数组){
 *     System.out.println(变量名);
 * }
 *
 *
 */
public class Demo3 {
    public static void main(String[] args) {
        //使用增强for遍历数组
        int[] arr = {1, 2, 3};
        for (int a : arr){
            System.out.println(a);
        }
        //增强for也有快捷键 iter
        for (int i : arr) {
            System.out.println(i);
        }
        System.out.println("------------------------");
        //使用for循环遍历数组，快捷键 数组名+fori
        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
        }

        //增强for语法比较简洁省事，但是增强for中没有索引，下标 如果我有个需求让你找到数组中最大元素的位置
        //for循环比较朴实，带着索引


    }
}
